/**
 * Universidad del Valle de Guatemala
 * Programacion Orientada a Objetos
 * Archivo: AplicacionInternet.java
 * Proyecto 02: Cartera Virtual
 */

package CodigoFuente;

 /**
 * @author Grupo 09
 * Descripcion:...
 */
public class AplicacionInternet extends Grupos{
    private String link;    
    
    //-----------------------------------------------------------------------
    //  Constructor
    //-----------------------------------------------------------------------
    
    /**
     * Metodo que inicializa las variables y utiliza el constructor de la 
     * clase padre.
     */
    public AplicacionInternet(String tituloGrupoX, String usernameX,String 
            contrasenaX, String linkX){
        super(tituloGrupoX,usernameX,contrasenaX);
        link = linkX;
    }
 
    //-----------------------------------------------------------------------
    //  Metodos
    //-----------------------------------------------------------------------
    
    /**
     * Metodo para cambiar la direccion del link de la aplicacion.
     * @param linkX : nuevo link para la aplicacion.
     */
    public void setLink(String linkX){
        link = linkX;
    }
    
    /**
     * Metodo que retorna el link de la aplicacion de internet.
     * @return link
     */
    public String getLink(){
        return link;
    }
    
    /**
     * Metodo para desplegar información general de la aplicacion de internet.
     * @return 
     */
    @Override
    public String toString(){
        String toReturn = null;
        toReturn = "Link " + link;
        return toReturn;
    }
}
